new delhi (capital of india) - Francés Inglés Diccionario